import { defineStore } from "pinia";

// 用户token存储
export const useTokenStore = defineStore(
  "tokenStore",
  () => {
    const token = ref("");
    const avatar = ref("");

    function setToken(value: string) {
      token.value = value;
    }

    function removeToken() {
      token.value = "";
    }

    function setAvatar(value: string) {
      avatar.value = value;
    }

    function removeAvatar() {
      avatar.value = "";
    }

    return { token, avatar, setToken, removeToken, setAvatar, removeAvatar };
  },
  { persist: true }
);
